installation frame - Turkish English Dictionary